stranded wires - Francés Inglés Diccionario